|
Provider
|
Test Type
|
Test Step
|
Assertion
|
Result
|
Error Message
|
Passing
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
|
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
|
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
verification should be successful
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must include non-empty access_token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must represent `Bearer` token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
returned token must expire in the future
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
Content-Type header is application/json
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
|
Response must include 'service' array
|
|
|
|
|
|
|
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must include non-empty access_token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must represent `Bearer` token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
returned token must expire in the future
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
Content-Type header is application/json
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
expected undefined to be a string
|
|
|
|
|
|
response must include 'challenge' property
|
|
expected undefined to be a string
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 400
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_presentation` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
Response must include 'service' array
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
|
|
|
|
|
|
response must include 'challenge' property
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 500
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 500
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
|
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
Response must include 'service' array
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
expected undefined to be a string
|
|
|
|
|
|
response must include 'challenge' property
|
|
expected undefined to be a string
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `201 Success` status
|
|
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must include non-empty access_token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must represent `Bearer` token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
returned token must expire in the future
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
Cannot read properties of undefined (reading '0')
|
|
|
|
OAuth Presentations Exchange
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
OAuth Presentations Exchange
|
|
Content-Type header is application/json
|
|
the given combination of arguments (undefined and string) is invalid for this assertion. You can use an array, a map, an object, a set, a string, or a weakset instead of a string
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
|
Response must include 'service' array
|
|
|
|
|
|
|
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
|
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification should be successful
|
|
expected undefined to be true
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
Response must include 'service' array
|
|
expected undefined to be an array
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
'service' array must define Traceability API service endpoint
|
|
Cannot read properties of undefined (reading 'find')
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
expected undefined to be a string
|
|
|
|
|
|
response must include 'challenge' property
|
|
expected undefined to be a string
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 400
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
Cannot read properties of undefined (reading '0')
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
|
|
response must include 'domain' property
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
|
response must include 'challenge' property
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `201 Success` status
|
|
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
|
|
verification response should be 'true'
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_presentation` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
|
|
|
|
|
|
response must include 'challenge' property
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 500
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 500
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_presentation` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
|
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
verification should be successful
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
Response must include 'service' array
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
'service' array must define Traceability API service endpoint
|
|
Cannot read properties of undefined (reading 'find')
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`verifier_exchange_endpoint` is persisted to collectionVariables
|
|
Cannot read properties of undefined (reading 'find')
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
|
|
response must include 'domain' property
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
|
response must include 'challenge' property
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 400
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
|
|
verification response should be 'true'
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
Response must include 'service' array
|
|
expected undefined to be an array
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
'service' array must define Traceability API service endpoint
|
|
Cannot read properties of undefined (reading 'find')
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
|
|
|
|
|
|
response must include 'challenge' property
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 400
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 500
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
|
Response must include 'service' array
|
|
|
|
|
|
|
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
expected undefined to be a string
|
|
|
|
|
|
response must include 'challenge' property
|
|
expected undefined to be a string
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `201 Success` status
|
|
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_presentation` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must include non-empty access_token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must represent `Bearer` token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
returned token must expire in the future
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
Content-Type header is application/json
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
|
|
|
|
|
|
response must include 'challenge' property
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 400
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
Unexpected token '<' at 1:1
^
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_presentation` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 500
|
|
|
|
|
|
verification response should be 'true'
|
|
Unexpected token 'I' at 1:1
Internal server error
^
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
|
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
Cannot read properties of undefined (reading '0')
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
|
|
response must include 'domain' property
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
|
response must include 'challenge' property
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 500
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
|
|
verification response should be 'true'
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_presentation` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
|
Importer application has access token
|
|
|
|
|
|
|
|
`org_1_access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
Importer application has access token
|
|
|
|
|
|
|
|
`org_2_access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
Importer application has access token
|
|
|
|
|
|
|
|
`org_3_access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Importer has service endpoint
|
|
|
|
|
|
|
|
Freight Forwarder has holder DID
|
|
|
|
|
|
|
|
Freight Forwarder has service endpoint
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Customs has service endpoint
|
|
|
|
|
|
|
|
Proforma Invoice VC issued
|
|
|
|
|
|
|
|
Importer has authenticated to Customs
|
|
|
|
|
|
|
|
Importer VP of Proforma Invoice with workflow instance 'instance_1' proved
|
|
|
|
|
|
|
|
Importer has successfully presented Proforma Invoice to Customs
|
|
|
|
|
|
|
|
Proforma Invoice VP verification returned 'true'
|
|
|
|
|
|
|
|
Customs verifies Proforma Invoice
|
|
|
|
|
|
|
|
Customs stores first workflow instance id: instance_1
|
|
|
|
|
|
|
|
House Bill of Lading VC issued
|
|
|
|
|
|
|
|
Freight Forwarder has authenticated to Customs
|
|
|
|
|
|
|
|
Freight Forwarder VP of House Bill of Lading with workflow instance 'instance_2' proved
|
|
|
|
|
|
|
|
Freight Forwarder has successfully presented House Bill of Lading to Customs
|
|
|
|
|
|
|
|
House Bill of Lading VP verification returned 'true'
|
|
|
|
|
|
|
|
Customs verifies House Bill of Lading
|
|
|
|
|
|
|
|
Customs stores first workflow instance id: instance_2
|
|
|
|
|
|
|
|
Commercial Invoice VC issued
|
|
|
|
|
|
|
|
Importer has authenticated to Freight Forwarder
|
|
|
|
|
|
|
|
Importer VP of Commercial Invoice with workflow instance 'instance_1' proved
|
|
|
|
|
|
|
|
Importer has successfully presented Commercial Invoice to Customs
|
|
|
|
|
|
|
|
Commercial Invoice VP verification returned 'true'
|
|
|
|
|
|
|
|
Freight Forwarder has authenticated to Customs
|
|
|
|
|
|
|
|
Freight Forwarder VP of Commercial Invoice with workflow instances 'instance_1' and 'instance_2' proved
|
|
|
|
|
|
|
|
Freight Forwarder has successfully presented Commercial Invoice to Customs
|
|
|
|
|
|
|
|
Commercial Invoice VP verification returned 'true'
|
|
|
|
|
|
|
|
Customs verifies Commercial Invoice
|
|
|
|
|
|
|
|
Customs checks known workflow instance ids and join the workflows
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
|
|
|
|
|
|
response must include 'challenge' property
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Success` status
|
|
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_presentation` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
expected false to be true
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must include non-empty access_token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must represent `Bearer` token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
returned token must expire in the future
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
Content-Type header is application/json
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
|
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
verification should be successful
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential_id` local variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
Checks should have credentialStatus errors
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must include non-empty access_token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must represent `Bearer` token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
returned token must expire in the future
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
Content-Type header is application/json
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
|
|
|
|
|
|
response must include 'challenge' property
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 400
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 500
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_presentation` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
Response must include 'service' array
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
'service' array must define Traceability API service endpoint
|
|
Cannot read properties of undefined (reading 'find')
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`verifier_exchange_endpoint` is persisted to collectionVariables
|
|
Cannot read properties of undefined (reading 'find')
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
|
|
response must include 'domain' property
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
|
response must include 'challenge' property
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 500
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
|
|
verification response should be 'true'
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
Response must include 'service' array
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
|
|
|
|
|
|
response must include 'challenge' property
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 400
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
Unexpected token '<' at 1:1
^
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
|
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification should be successful
|
|
expected undefined to be true
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential_id` local variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
Checks should have credentialStatus errors
|
|
Cannot read properties of undefined (reading 'find')
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must include non-empty access_token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must represent `Bearer` token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
returned token must expire in the future
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
Content-Type header is application/json
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
Response must include 'service' array
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
expected undefined to be a string
|
|
|
|
|
|
response must include 'challenge' property
|
|
expected undefined to be a string
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 400
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
Response must include 'service' array
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
|
|
|
|
|
|
response must include 'challenge' property
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 500
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
Unexpected token '<' at 1:1
^
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must include non-empty access_token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must represent `Bearer` token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
returned token must expire in the future
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
Content-Type header is application/json
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
|
Response must include 'service' array
|
|
expected undefined to be an array
|
|
|
|
|
|
'service' array must define Traceability API service endpoint
|
|
Cannot read properties of undefined (reading 'find')
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
|
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
verification should be successful
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential_id` local variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
Checks should have credentialStatus errors
|
|
Cannot read properties of undefined (reading 'status')
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
|
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
verification should be successful
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential_id` local variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
Checks should have credentialStatus errors
|
|
expected 'good' to deeply equal 'bad'
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
expected undefined to be a string
|
|
|
|
|
|
response must include 'challenge' property
|
|
expected undefined to be a string
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 400
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_presentation` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
Cannot read properties of undefined (reading '0')
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
|
|
response must include 'domain' property
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
|
response must include 'challenge' property
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 400
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
|
|
verification response should be 'true'
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_presentation` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
|
|
|
|
|
|
response must include 'challenge' property
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 400
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
Unexpected token '<' at 1:1
^
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_presentation` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 500
|
|
|
|
|
|
verification response should be 'true'
|
|
Unexpected token 'I' at 1:1
Internal server error
^
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
Response must include 'service' array
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
|
|
|
|
|
|
response must include 'challenge' property
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Success` status
|
|
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
Response must include 'service' array
|
|
expected undefined to be an array
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
'service' array must define Traceability API service endpoint
|
|
Cannot read properties of undefined (reading 'find')
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
|
|
|
|
|
|
response must include 'challenge' property
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 400
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
Unexpected token '<' at 1:1
^
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must include non-empty access_token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must represent `Bearer` token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
returned token must expire in the future
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
Cannot read properties of undefined (reading '0')
|
|
|
|
OAuth Presentations Exchange
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
OAuth Presentations Exchange
|
|
Content-Type header is application/json
|
|
the given combination of arguments (undefined and string) is invalid for this assertion. You can use an array, a map, an object, a set, a string, or a weakset instead of a string
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
|
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
verification should be successful
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must include non-empty access_token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must represent `Bearer` token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
returned token must expire in the future
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
Cannot read properties of undefined (reading '0')
|
|
|
|
OAuth Presentations Exchange
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
OAuth Presentations Exchange
|
|
Content-Type header is application/json
|
|
the given combination of arguments (undefined and string) is invalid for this assertion. You can use an array, a map, an object, a set, a string, or a weakset instead of a string
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response must include 'domain' property
|
|
|
|
|
|
|
|
response must include 'challenge' property
|
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 500
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 400
|
|
|
|
|
|
verification response should be 'true'
|
|
Unexpected token '<' at 1:1
^
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_presentation` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 500
|
|
|
|
|
|
verification response should be 'true'
|
|
Unexpected token 'I' at 1:1
Internal server error
^
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must include non-empty access_token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must represent `Bearer` token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
returned token must expire in the future
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
Content-Type header is application/json
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must include non-empty access_token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must represent `Bearer` token
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
returned token must expire in the future
|
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
must return `200 Success` status
|
|
|
|
|
|
OAuth Presentations Exchange
|
|
Content-Type header is application/json
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
Response must include 'service' array
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
must include valid JSON response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
didDocument must be present in response body
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
verification method controller must match did subject
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
'service' array must define Traceability API service endpoint
|
|
Cannot read properties of undefined (reading 'find')
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`verifier_exchange_endpoint` is persisted to collectionVariables
|
|
Cannot read properties of undefined (reading 'find')
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
|
|
response must include 'domain' property
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
|
response must include 'challenge' property
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
|
must return `201 Success` status
|
|
|
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
|
|
verification response should be 'true'
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
|
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
|
|
`access_token` collection variable must be set
|
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|